bark repeatedly - French English Dictionary